Evolution of Microcontroller’s Course under the Influence of Arduino
نویسندگان
چکیده
This paper presents the evolution of an undergraduate microcontroller’s course that uses Arduino as its main platform. In earlier versions of the course, it focused on teaching Arduino’s framework and its interconnection to compatible hardware. This allowed rapid familiarization with the hardware and software, but students were losing the capability to design their own prototypes. So, we tried a different approach that still uses Arduino, but includes a deeper study of technical details to have more control on the device. This paper presents the first comprehensive analysis of these methodologies. The proposed course starts studying Arduino’s platform as a tool to get familiar with the hardware and software interface. On the second part, students gain a deeper understanding of the Arduino framework, and are able to configure its main features. On the last part, students put the Arduino framework aside and focus on the microcontroller to learn the principal features of its architecture. We observed that the evolution of the course has helped to increase the student’s skills and motivation. Keywords-Embedded systems, microcontrollers, Arduino, project-based learning.
منابع مشابه
Real time digital audio processing using Arduino
In the search for low-cost, highly available devices for real time audio processing for scientific or artistic purposes, the Arduino platform comes in as a handy alternative for a chordless, versatile audio processor. Despite the fact that Arduinos are generally used for controlling and interfacing with other devices, its built-in ADC/DAC allows for capturing and emitting raw audio signals with...
متن کاملHistorical Evolution of Qajar House of Baqeri in Gorgan
Iranian historical houses constitute a significant part of the architectural heritage of the country both qualitatively and quantitatively though due research is not conducted on them. This study investigates t0he physical evolution of Qajar House of Baqeri in Gorganand attempts to monitor life stream over its lifespan. The study also investigates the effect of external transformations on archi...
متن کاملThe Kinematic Analysis Of Four Degrees Of Freedom For A Medical Robot And Control It By Labview And Arduino Mega2560 (Simulation And Implementation)
ABSRACTThis study presents the kinematic analysis of a four-degree freedom medical robotic arm using the Matlab and the robotic-tool, the arm was designed using a solid work program, As well as details of the control of the real design of this arm using Arduino Mega 2560, The specialist enters the position to be reached by the automatic arm (injection position), Or moving the arm to any p...
متن کاملInfluences of temporal evolution of ground motion frequency content on developed dynamic ratcheting in SDOF systems
Dynamic Ratcheting (DR) is a nonlinear dynamic phenomenon occurring in hysteretic damping systems. It means the structural plastic deformation increases asymmetrically in successive cycles under an earthquake excitation. Although it is generally recognized that DR is closely related to the frequency contents of an earthquake excitation applied to thestructure, no targeted analysis has bee...
متن کاملIoT Based Load Management of a Micro-Grid Using Arduino and HMAS
This paper aims to establish an Arduino and IoT-based Hierarchical Multi-Agent System (HMAS) for management of loads’ side with incentive approach in a micro-grid. In this study, the performance of the proposed algorithm in a micro-grid has been verified. The micro-grid contains a battery energy storage system (BESS) and different types of loads known as residential consumer (RC), commercial co...
متن کامل